immunologic barrier - English Synonyms Dictionary